Nut-leaved Screw Tree — synonyms, definition

1. nut-leaved screw tree (Noun)

1 synonym
Helicteres isora
1 definition

nut-leaved screw tree (Noun) — East Indian shrub often cultivated for its hairy leaves and orange-red flowers.

1 type of
screw tree